LDL Letters 28: Rocky Little Shop of Horrors

LDL Letters 28: Rocky Little Shop of Horrors